many pets - German English Dictionary